Phi-3: Unleashing The Power Of Small Language Models